home *** CD-ROM | disk | FTP | other *** search
Text File | 1997-08-31 | 6.0 KB | 137 lines | [ttro/ttxt] |
- About Move ver1.6
- Copyright © 1997, Junzo Sato, All rights reserved.
-
- Dear Mac Users,
-
- • Thank you for downloading.
- Here is an information about this application.
- Please take a little time to read through.
-
- • This folder contains following files:
- 1) About Move (E) --- This document.
- 2) Move.FAT --- Fat application.
- 3) About Move (J) --- Japanese document.
-
- • Move is a kind of simulator for anyone who wants to learn or do research on
- random-walk and life-game. This application will provide them an opportunity for
- thinking about science and technology, I hope.
- The user can make many variations of movement by
- changing rules and environment about moving cells.
-
- • Move requires Macintosh or PowerMac with System7.5 or greater.
-
- • Move has been created by using PowerPlant in Metrowerks CodeWarror Pro1
- with MacOS 8.
- The author has tested this application on several Macintoshes.
-
- • No virus was found in this package.
-
- ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
-
- Encouragement:
- • Move is shareware ( US $10 ).
- If you are living outside of US, an appropriate value is welcome.
- The author lives in Japan.
- Please support and encourage the author.
- It has been really long way that my application comes into existence.
-
- ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
-
- Contact Information:
- • email: sato@het02.ph.tsukuba.ac.jp
- • current address:
- Miharu-so 302, Amakubo 4-5-22,
- Tsukuba, Ibaraki,
- Japan 305
- Junzo Sato
-
- •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
-
- Disclaimer:
- • The author makes no warranties regarding Move.
- Use Move at your own risk. The author claims no liability for data loss or
- any other problems caused by Move.
-
- • Re-distribution of this application in some commercial use needs the author's
- permission. It is not permitted without any consult.
-
-
- •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
-
- Usage:
- • There are two kinds of windows: random-walk and life-game.
- Each has several 'cells', which can move around, and 'bricks', which always stay.
- Selecting a command 'Start', the simulation starts.
- To change rule and environment, use 'Tools' window, 'Movement' window,
- and menu commands. To edit the configuration of cells and bricks easily,
- you can use a map on the window by clicking a mouse or using marquee.
- For example, you can put a walker in a maze, or make fluid in a pipe, or
- set colony of lives, etc.
- The movement of random-walk are set by 'Movement' window.
- Not only a step direction, but also a step size can be changed.
-
- • If you want to enlarge the size of lattice or cell, it is done by preferences dialog.
- But please note that large lattice needs more memory.
- Increase the application memory if it is necessary.
- •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
-
- What's random-walk?:
- • Random-walk is one of the most basic concepts in Science and Technology.
- Maybe you have ever heard of it, such as Brownian motion, etc.
- A movable cell steps around on the board. Each step is decided based on the
- simple rule : "Choose next step randomly among points where it can go."
- If there is only rightside point selected on the 'Movement' map,
- all cells will move right. However, if there is already an other cell or brick,
- and if neither overlapping nor eating is allowed, the cell stays.
- Because the 'Movement' window are edittable even while simulating is ongoing,
- you can see a dynamical effect of decision to the system.
-
-
- •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
-
- What's life-game?:
- • Life-game is also a wellknown simulation.
- Regard a moving cell as a life.
- It is always thinking: " To be, or not to be."
- There are eight points around a cell, the decision is done by the condition of that
- points. If there are specified number of lives around a life, it can survive. Otherwise,
- it dies. If there are just a specified number of lives around an empty point, they makes
- a baby. The total number of lives changes step by step, and it is interesting that
- sometimes they can alive, sometimes they all die. The pattern of colony is also an
- beautiful aspect of this game. Making a good configuration and rule, you can see
- many patterns.
-
-
- •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
-
- About Menu Commands:
- • Most commands are simple.
- It is better that try it directly than read about it, except some commands.
-
- • 'Movable Cell/ Brick' Item in 'Edit' Menu:
- ---- This is a flag for editting and decides which type of cells is put and created
- by clicking and marquee: movable cell or brick.
- 'Movable Cell' means random-walker or life.
-
- • 'Repeater/ Ideler' Item in 'Run' Menu:
- ---- This term is taken from PowerPlant in Metrowerks CodeWarrior.
- If you are an programmer and knows PowerPlant, see the class LPeriodical.
- The updating task to move all cells are done periodically.
- This means that, in the application, some function is called everytime.
- Repeater calls this function in every cycle.
- Idler calls this function in some cycle.
- Technically speaking, repeater calls it in every event loop, and idler calls it only
- in nullEvent.
-
- ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
-
- Acknowlegment:
- • The author thanks all people and things
- that gave support to me both materially and spiritually.
-
- ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
-
- Sincerely,
- 8/31/97
- Junzo Sato
-